package com.slipper.system.api.message.bo;

import java.util.Date;
import com.slipper.common.bo.CommonBO;

/**
 * 消息信息表
 * 
 * @date 2023-03-15 15:53:45
 */
public class MessageBO extends CommonBO {
    // 部分人接收
    public static final String RECEIVE_TYPE_PART = "01";

    private static final long serialVersionUID = 1L;
    
    /* 主键ID */
    private String id;
    /* 主键ID */
    private String[] ids;
    /* 消息类型： 00、系统通知 01、消息 */
    private String type;
    /* 接收类型： 00、所有人员 01、已选人员 */
    private String receiveType;
    /* 标题 */
    private String title;
    /* 内容 */
    private String content;
    /* 是否已读 */
    private String ifRead;
    /* 更新人ID */
    private String updateId;
    /* 更新时间 */
    private Date updateTime;
    /* 创建人ID */
    private String createId;
    /* 创建时间 */
    private Date createTime;

    private String employeeId;
    private String employeeIds;

    public void setId(String id) {
        this.id = id;
    }
    
    public String getId() {
        return id;
    }
    
    public void setIds(String[] ids) {
        this.ids = ids;
    }
    
    public String[] getIds() {
        return ids;
    }
    
    public void setType(String type) {
        this.type = type;
    }
    
    public String getType() {
        return type;
    }
    
    public void setReceiveType(String receiveType) {
        this.receiveType = receiveType;
    }
    
    public String getReceiveType() {
        return receiveType;
    }
    
    public void setTitle(String title) {
        this.title = title;
    }
    
    public String getTitle() {
        return title;
    }
    
    public void setContent(String content) {
        this.content = content;
    }
    
    public String getContent() {
        return content;
    }

    public String getIfRead() {
        return ifRead;
    }

    public void setIfRead(String ifRead) {
        this.ifRead = ifRead;
    }

    public void setUpdateId(String updateId) {
        this.updateId = updateId;
    }
    
    public String getUpdateId() {
        return updateId;
    }
    
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
    
    public Date getUpdateTime() {
        return updateTime;
    }
    
    public void setCreateId(String createId) {
        this.createId = createId;
    }
    
    public String getCreateId() {
        return createId;
    }
    
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    
    public Date getCreateTime() {
        return createTime;
    }

    public String getEmployeeId() {
        return employeeId;
    }

    public void setEmployeeId(String employeeId) {
        this.employeeId = employeeId;
    }

    public String getEmployeeIds() {
        return employeeIds;
    }

    public void setEmployeeIds(String employeeIds) {
        this.employeeIds = employeeIds;
    }
}
